Tow-headed Snake — synonyms, definition
1. tow-headed snake (Noun)
2 synonyms
Charina bottae rubber boa
1 definition
tow-headed snake (Noun) — Boa of grasslands and woodlands of western North America; looks and feels like rubber with tail and head of similar shape.
1 type of
boa
2 parts of
Charina genus Charina